package org.shopen.puremvc.controller.startup
{
	import org.puremvc.as3.interfaces.INotification;
	import org.puremvc.as3.patterns.command.SimpleCommand;
	import org.shopen.puremvc.model.ManifestProxy;
	import org.shopen.puremvc.model.StagesProxy;
	import org.shopen.puremvc.model.TestProxy;
	import org.shopen.puremvc.model.TestingProxy;
	import org.shopen.puremvc.model.TheoryProxy;

	public class PrepareModelCommand extends SimpleCommand
	{
		override public function execute(notification:INotification):void
		{
			facade.registerProxy(new ManifestProxy());
			facade.registerProxy(new StagesProxy());
			facade.registerProxy(new TheoryProxy());
			facade.registerProxy(new TestingProxy());
			facade.registerProxy(new TestProxy());
		}
	}
}